package com.ruoyi.logistic.service;

import com.ruoyi.logistic.domain.*;
import com.ruoyi.logistic.domain.vo.NetworkOutboundGoAnalyzeVo;
import com.ruoyi.logistic.domain.vo.NetworkOutboundGoVo;

import java.util.List;

public interface NetworkOutboundGoDetailService {
    List<NetworkOutboundGoDetail> selectAll(PageDate pageDate);

    Boolean insert(NetworkOutboundGoDetail networkOutboundGoDetail);

    Boolean update(NetworkOutboundGoDetail networkOutboundGoDetail);

    Boolean deleteById(Integer id);

    List<NetworkOutboundGoDetail> search(NetworkOutboundGoVo networkOutboundGoVo);

    //    出港流向结构分析汇总
    List<NetworkOutboundGoCollect> outboundGoCollect(NetworkOutboundGoVo networkOutboundGoVo);

    //     图表
    NetworkOutboundGoAnalyzeAll collectAnalyze(NetworkOutboundGoAnalyzeVo networkOutboundGoAnalyzeVo);


}
